home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / games2 / wrpspace.zip / NOTES.DOC < prev    next >
Text File  |  1993-03-04  |  5KB  |  135 lines

  1. These are programmers notes:
  2.  
  3. 14/JUL/90
  4.     1.      Message handling has been cleaned up and streamlined.  Mail
  5.         message handling still needs work. /* <MJE> */
  6.  
  7.     2.      Orbiting M & D class planets now causes quicker repairs,
  8.         fueling, and cooling.  Multiplication factor is 5 for M class
  9.         and 3 for D class.  /* <MJE> */
  10.  
  11.     3.      Stars are now HOT. /* <MJE> */
  12.  
  13.     4.      Dropping shields now returns some (not all) of the energy
  14.         that was used in raising them. /* <MJE> */
  15.  
  16.     5.      The bug that caused the slower machines to fly slower has
  17.         been fixed.  They now should be as fast as the fastest
  18.         machines. /* <MJE> */
  19.  
  20.     6.      The dead are now shrouded (cloaked) until they pop back
  21.         into the universe. /* <MJE> */
  22.  
  23.     7.      When you die your torps are detonated now. /* <MJE> */
  24.         Note: Had to fix this bug again in June 92 !??  /* <MJE> */
  25.  
  26. 15/JUL/90
  27.     8.      Fixed the editing of the command line in both graphics mode
  28.         and text modes. /* <MJE> */
  29.  
  30.     9.      Finally killed the screen scroll bug... and in the process
  31.         made it less easy to get trapped on the command line during
  32.         a fight. You still can though. /* <MJE> */
  33.  
  34. 21/JUL/90
  35.     10.     Each ship now has a hostiles flag that contains a bitmap
  36.         indicating which races the player has attacked.  Ship to
  37.         ship combat is not indicated only the attack of armies
  38.         on planets is shown.   /* <MJE> */
  39.  
  40.     11.     Planets are now defending themselves with phasers.  They 
  41.         will shoot at anyone who has first fired upon them./* <MJE> */
  42.  
  43. 29/JUL/90
  44.     12.     Planets are now defending themselves with torpedos.  Hostiles
  45.         flags are no longer reset when a player dies./* <MJE> */
  46.  
  47.     13.     Fixed the message line bugs... Backspace now works./* <MJE> */
  48.  
  49.     14.     You can now fly around at warp 1 cloaked with no net change 
  50.         in fuel.  At warp 1 you will cool off slightly and slowly
  51.         repair. (CLOAKED)/* <MJE> */
  52.  
  53.     15.     You cant shoot your own planets with phasers.  This is to 
  54.         make it easier on the defenders of a system and to make it
  55.         harder on the Benedict Arnolds of the universe./* <MJE> */
  56.  
  57.     16.     Hostile planets cannot detect you beyond phaser range if you
  58.         are cloaked./* <MJE> */
  59.  
  60. 04/AUG/90
  61.     17.     Fixed the double counted kill bug.  It was caused by sending
  62.         a second status message showing hulls < 0 when the player 
  63.         died./* <MJE> */
  64.  
  65.     18.     Found and fixed a bug that caused you to pop back into the
  66.         universe exactly where you were if you were killed in orbit.
  67.         It occured when you were left in orbit at death./* <MJE> */
  68.  
  69.     19.     Fixed the cloaking bug.  It was caused by checking a global
  70.         pointer that was being altered outside of the display ship
  71.         routine./* <MJE> */
  72.  
  73.     20.     You can now refuel while cloaked. (At warp 0)/* <MJE> */
  74.  
  75.     21.     Fixed the random re-entry location after death bug.  You 
  76.         will now re-enter in any quadrant relative to your star.
  77.         /* <MJE> */
  78.         
  79.     22.     CTRL-D was still active after it had been used to connect.
  80.         Now you can only ctrl-d to connect once. /* <MJE> */
  81.     
  82.     23.     Fixed the imploding universe bug.  Caused by misuse of the
  83.         library routine strncpy().  I was giving it 2 parameters
  84.         vice 3.  Dont do that it is very hard to track down.
  85.         /* <MJE> */
  86.  
  87.     24.     Fixed the info cursor problem with aim mode in text game.
  88.         /* <MJE> */
  89.  
  90.     25.     Tinkering with the colors again /* <MJE> */
  91.     
  92.  
  93. 27/OCT/90
  94.     26.     Completely reworked communications package during the last
  95.         two months.  Finally believe the comms are guaranteed
  96.         delivery.  Started the systems at 07:45 this am and ran the
  97.         link via modem for 4 hrs 15 mins without failure. /* <MJE> */
  98.  
  99. 10/NOV/90
  100.     27.     Wrote and debugged the code to do beaming up and down of 
  101.         armies.  You can take planets now.  Beaming hostile
  102.         armies to a planet will set your hostile flag for that
  103.         race.  /* <MJE> */
  104.  
  105.     28.     You can no longer hit your planets with any weapons.  It
  106.         was just too easy to hit friendly planets when you did
  107.         not wish to.  /* <MJE> */
  108.  
  109. 21/NOV/90
  110.     29.     Torps are again visible on the normal (mid-range) screen.
  111.         This may/may not be a good idea.  We shall see. /* MJE */ 
  112.                 
  113.     30.     Increased the detonation delay (via the delay for torp sound
  114.         during detonation) to ensure that explosions are on the text
  115.         based screen long enough to be well seen. /* MJE */
  116.  
  117. 22/FEB/91
  118.     31.     Changed visibility of torps again.  They can now be seen on 
  119.         all screens. /* MJE */
  120.  
  121.     32.     Have been tooling around with a robot.  Had to change the
  122.         way that playercnt is handled in the user.  It was set to
  123.         zero if the player was a user in initial.c.  I fixed it so
  124.         that it is reset in the user at dial time (keyboard.c).  This
  125.         has not been tested during connection but I think that this
  126.         may have been the problem with Peter's attempts to get the
  127.         robot into the game.  The game is detonating torps on the
  128.         robot but the robot is unaware of the detonations and so 
  129.         cant be killed.  /* MJE */
  130.  
  131. 07/JUL/92
  132.     33.     Removed the robot. Removed the command line commands.
  133.         Debugged the code for a month or so and am going to do
  134.         a release. /* MJE */
  135.